home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / comm2 / termsorc.lha / Extras / Source / gtlayout-source.lha / LTP_ResetGroups.c < prev    next >
C/C++ Source or Header  |  1995-09-24  |  645b  |  31 lines

  1. /*  GadTools layout toolkit
  2. **
  3. **  Copyright © 1993-1995 by Olaf `Olsen' Barthel
  4. **  Freely distributable.
  5. */
  6.  
  7. #include "gtlayout_global.h"
  8.  
  9. VOID __regargs
  10. LTP_ResetGroups(ObjectNode *group)
  11. {
  12.     ObjectNode *node;
  13.  
  14.     group -> Special . Group . ExtraLeft    = 0;
  15.     group -> Special . Group . ExtraTop    = 0;
  16.     group -> Special . Group . MaxOffset    = 0;
  17.     group -> Special . Group . MaxSize    = 0;
  18.     group -> Special . Group . Visible    = FALSE;
  19.     group -> GroupIndent            = FALSE;
  20.     group -> Left                = 0;
  21.     group -> Top                = 0;
  22.     group -> Width                = 0;
  23.     group -> Height             = 0;
  24.  
  25.     SCANGROUP(group,node)
  26.     {
  27.         if(node -> Type == GROUP_KIND)
  28.             LTP_ResetGroups(node);
  29.     }
  30. }
  31.